草庐IT

Android Toolbar 在 CollapsingToolbarLayout 中重叠 TabLayout

全部标签

Android TabLayout ViewPager 没有在 backstack 上膨胀选项卡 fragment

我已经设置了一个选项卡View,它使用viewpager为每个选项卡设置了自定义fragment。这是我的代码:拿着fragmentpublicclassFragInboxMainViewextendsFragmentimplementsCGFragment{privateCGControllercontroller;privateCGFragmentthisFragment;@Bind(R.id.inboxViewPager)ViewPagerinboxViewPager;@Bind(R.id.inboxTabs)TabLayoutinboxTabLayout;@Bind(R.id.

android - AppBarLayout 将我的自定义 View 与 layout_behavior 重叠

我有一个自定义header,它具有与协调器布局交互的自定义​​行为。此header取决于包含collapsingToolbarLayout和工具栏的appBarLayout。当工具栏布局折叠时,自定义header调整其属性并按照我想要的方式定位,但第二次我达到布局的最小高度时,appBarLayout与自定义header重叠,直到我开始展开它才能看到它。这是布局的代码:这是layout_behavior的代码:classHeaderViewBehavior(context:Context,attrs:AttributeSet?=null):CoordinatorLayout.Behav

android - 在 CollapsingToolbarLayout 后隐藏标题

我有以下问题:我创建了一个CollapsingToolbarLayout并在标题下方添加了一个灰色的TabLayout。在CollapsingToolbarLayout之后/之后的屏幕:问题:当它滑动时,我只想修复TabLayout。滑动内容时如何去除或隐藏标题?代码xml:代码java:publicclassPerfilEmpresaActivityextendsAppCompatActivity{privateToolbarmToolbar=null;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onC

android - 如何让 2 个字符在 Android EditText 中相互重叠

我正在为我的一个学校项目制作一个适用于Android的乐谱应用。在此应用中,我没有乐谱呈现机制。相反,我使用了一种字体,它具有不同高度的所有不同音符以及适当的乐谱线。这样,我所需要做的就是将字符插入到EditTextView中。最近,我发现我不能用这种方法同时演奏2个音符。我想知道是否有办法让2个字符在EditTextView中相互重叠,以便在同一列中显示2个不同高度的注释。或者,如果有人知道在Android上渲染音乐的库,请与我分享知识。 最佳答案 使用带有必要音乐PNG位图的SurfaceView。你可以找到很多需要的位图her

java - 使用表格在 Libgdx 中绘制重叠图像

基本上,我尝试绘制一个空的健康条作为图像,然后在它上面绘制实际的健康条作为另一个图像,这样我就可以在需要更新时缩短实际的健康条。这是我到目前为止所拥有的:TextureAtlasHUDatlas=newTextureAtlas(Gdx.files.internal("data/ui/HUDPack/textures.pack"));emptyPlayerHealthBar=newImage(HUDatlas.findRegion("empty-health-bar"));playerHealthBar=newImage(HUDatlas.findRegion("health-bar")

android - CollapsingToolbarLayout 标题消失

我有一个CollapsingToolBarLayout。当抽屉导航关闭时,工具栏上的标题消失。只有当工具栏处于折叠状态时才会发生这种情况。在展开状态下,标题仍然存在。我已经检查了代码,但我找不到错误。这是我的主要Activity代码:-importandroid.support.design.widget.CollapsingToolbarLayout;importandroid.support.design.widget.CoordinatorLayout;importandroid.support.v4.view.ViewPager;importandroid.support.v4

android - 在没有工具栏的情况下使用 AppBarLayout 和 CollapsingToolbarLayout

这些新布局在Internet上的示例并不多,而且为数不多的示例都基于相同的基本方法。如果我的应用程序中没有合适的工具栏,但仍想使用新MaterialDesign布局的炫酷功能怎么办?我一直在尝试的一件事是在具有视差滚动效果的CoordinatorLayout中使用MapView和RecyclerView。它工作得很好,但有一个问题。如果我的适配器数量很少,RecyclerView不会保留在屏幕底部。这里有一些图片可以更好地描述问题。初始屏幕:RecyclerView在MapView上滚动,下面留有空白:有没有办法让RecyclerView保持在底部?我的xml看起来像这样:

android - SwipeRefreshLayout 和 TabLayout 问题

我有一个简单的项目,在MainActivity中有一个TabLayout,有3个选项卡,每个选项卡都有一个SwipeRefreshLayout。如果我拉动以刷新第一个选项卡,然后在第一个选项卡仍在刷新时移动到第三个选项卡,当我返回第一个选项卡时,看起来第一个选项卡上有一个View,其中包含在我移动到第三个选项卡之前选项卡的状态。我可以滚动项目并正常使用选项卡。请看下面的图片和下面我的代码。我可以关闭调用swipeLayout.setRefreshing(false)的“刷新指示器”;在ContentFragment的onPause中,但覆盖View停留在那里。初始画面出现问题的屏幕主A

android - 如果目标在重叠元素下方,则过渡动画不平滑

我正在使用图像作为共享元素为淡入淡出Activity过渡设置动画。目标容器应该部分隐藏在另一个具有app:behavior_overlapTop的元素下方,在本例中为NestedScrollView。然而实际上这个元素在图像下方具体化并在动画结束时突然重叠。这会产生像这样的不平滑感:这是布局:...stuff我使用的过渡:Fadefade=newFade();fade.excludeTarget(android.R.id.navigationBarBackground,true);getWindow().setEnterTransition(fade);getWindow().setE

android - tablayout的文字颜色在代码中设置选中项时不改变

我正在尝试让tabLayout更改它选择的选项卡。viewPager=(ViewPager)findViewById(R.id.configuration_sheet_pager);tabLayout=(TabLayout)findViewById(R.id.configuration_sheet_tabs);view.setSelectedTabIndicatorColor(selectedColor);view.setTabTextColors(normallColor,selectedColor);viewPager.setAdapter(adapter);tabLayout.s